49 research outputs found

    Une approche qualitative pour la prise de dĂ©cision sous contraintes non-fonctionnelles dans le cadre d’une composition agile de services

    Get PDF
    Service composition implementation, in a Web and business context, opens many investigation and improvements prospects. The contributions in this thesis are then intended to perform a particularly dynamic and flexible composition, able to take into account multiple non-functional constraints. They revolve around the concepts of active, useful and agile composition.Active composition is able to effectively complement dynamic approaches, in order to improve their capability to adapt to non-functional changes. It relies on a transposition of the late-binding principle to the SSOA context, then able to integrate the current QoS values of services at execution time. Useful composition is linked to our new LCP-net formalism for expressing user preferences. The elicitation of non-functional preferences, established between services QoS properties and their values, will afterward provide a total or almost total order over each candidate services sets, dur- ing service selection. Finally, agile composition is the “sum” of the last two, where we lay the groundwork for global QoS management during processes execution.La mise en Ɠuvre d’une composition de services, dans le contexte de l’entreprise et du Web, ouvre la perspective de nombreux champs d’investigations et d’améliorations. Les contributions de cette thèse ont alors pour vocation de réaliser une composition particulièrement dynamique, souple, et capable de prendre en compte de multiples contraintes non-fonctionnelles. Elles s’articulent autour des concepts de composition active, utile et agile.La composition active est à même de compléter efficacement les approches dynamiques classiques, pour en améliorer les capacités d’adaptation aux changements non-fonctionnels. Elle repose sur une transposition du principe de liaison tardive au contexte des SSOA, alors disposé pour intégrer la QoS courante des services à l’exécution. La composition utile est liée à notre nouveau formalisme LCP-net pour l’expression de préférences utilisateur. L’élicitation de préférences non- fonctionnelles, établies entre les propriétés de QoS des services et leurs valeurs, permet d’obtenir un ordre total ou quasi total sur chaque ensemble de services candidats lors de leur sélection. Enfin, la composition agile correspond à la “somme” des deux précédentes : il s’agit d’une utilisation habile des préférences utilisateurs LCP-net lors de la liaison tardive des services. Nous y posons aussi les bases d’une gestion de la QoS globale des processus métiers

    Non-functional Data Collection for Adaptive Business Processes and Decision Making

    Get PDF
    International audienceMonitoring application services becomes more and more a transverse key activity in SOA. Beyond traditional human system administration and load control, new activities such as autonomic management as well as SLA enforcement raise the stakes over monitoring requirements. In this paper, we address a new monitoring-based activity which is selecting among competitive service offers based on their currently measured QoS. Starting from this use case, the late binding of service calls in SOA given the current QoS of a set of candidate services, we first elicit the requirements and then describe M4ABP (Monitoring for Adaptive Business Process), a middleware component for monitoring services and delivering monitoring data to business processes wishing to call them. M4ABP provides solutions for general requirements: flexibility as well as performance in data access for clients, coherency of data sets and network usage optimization. Lessons learned from this first use case can be applied to similar monitoring scenario, as well as to the larger field of context-aware computing

    Experiment scenarios, prototypes and report - Iteration 1

    Get PDF
    The task of WP6 is to evaluate the CONNECT technologies under realistic situations. To achieve this goal, WP6 concentrated its effort in the development of a main scenario in the context of the GMES, which required the connection of two very different and independently build systems provided by the industry partners. The first one is a video-surveillance system provided by Thales; the second one, is an implementation of the GSMA Rich Communication Suite provided by DOCOMO. The resulting scenario allows to verify the validity of some of the CONNECT claims and to investigate with the introduction of some of the CONNECT technologies in the context of the integration of real systems. In addition, WP6 started the work of evaluating how the overall CONNECT work cycle can be introduced in the context of industrial prototype development

    Investigating a transcriptomic approach on marine mussel hemocytes exposed to carbon nanofibers: An in vitro/in vivo comparison

    Get PDF
    Manufactured nanomaterials are an ideal test case of the precautionary principle due to their novelty and potential environmental release. In the context of regulation, it is difficult to implement for manufactured nanomaterials as current testing paradigms identify risk late into the production process, slowing down innovation and increasing costs. One proposed concept, namely safe(r)-by-design , is to incorporate risk and hazard assessment into the design process of novel manufactured nanomaterials by identifying risks early. When investigating the manufacturing process for nanomaterials, differences between products will be very similar along key physicochemical properties and biological endpoints at the individual level may not be sensitive enough to detect differences whereas lower levels of biological organization may be able to detect these variations. In this sense, the present study used a transcriptomic approach on Mytilus edulis hemocytes following an in vitro and in vivo exposure to three carbon nanofibers created using different production methods. Integrative modeling was used to identify if gene expression could be in linked to physicochemical features. The results suggested that gene expression was more strongly associated with the carbon structure of the nanofibers than chemical purity. With respect to the in vitro/in vivo relationship, results suggested an inverse relationship in how the physicochemical impact gene expression

    Deliverable D6.4: Assessment report: Experimenting with CONNECT in Systems of Systems, and Mobile Environments

    Get PDF
    The core objective of WP6 is to evaluate the CONNECT technologies under realistic situations. To achieve this goal, WP6 concentrated a significant amount of its 4th year effort on the finalization of the implementation of the GMES scenario defined during the 3rd year. The GMES scenario allows the consortium to assess the validity of CONNECT claims and to investigate the exploitation of CONNECT technologies to deal with the integration of real systems. In particular, GMES requires the connection of highly heterogeneous and independently built systems provided by the industry partners. WP6 contributed also in providing mobile collaborative applications and case studies showing the exploitation of CONNECTORs on mobile devices

    CHOReOS Middleware Specification (D3.1)

    Get PDF
    This deliverable specifies the main concepts of the CHOReOS middleware architecture. Starting from the Future Internet (FI) challenges for scalability, heterogeneity, mobility, awareness, and adaptation that have been investigated in prior work done in WP1, we introduce the aforementioned concepts to deal with the requirements derived from the FI challenges. In particular, we propose an extensible and scalable service discovery approach for the organization and discovery of services that relies on multiple service discovery protocols. Moreover, we introduce an extensible and scalable approach, based on the service bus paradigm, for service access that features the integration and adaptation of multiple interaction protocols. Furthermore, we propose solutions that enable the execution of FI service compositions that range from compositions of choreographed services, developed according to the CHOReOS development process, to massive compositions of things. Finally, we detail the Cloud & Grid middleware facilities that support the overall middleware and the choreographies that are built on it, via a unified API that provides access to multiple cloud infrastructures (e.g., Amazon EC2, HP Open Cirrus, private clouds)

    Specification of the CHOReOS IDRE (D5.2)

    Get PDF
    This deliverable focuses on the design of the CHOReOS Integrated Development and Runtime Environment, aka CHOReOS IDRE, based on the supporting solutions developed within WP2, WP3 and WP4 during CHOReOS' 1st year. The document provides an overall description of the IDRE components, their respective functionalities and the integration dependencies between them, thereby defining the integration points between the components developed in WP2-3-4

    Toward a Semantic Web service discovery and dynamic orchestration based on the formal specification of functional domain knowledge

    No full text
    International audienceThis paper presents the work that has been done at Thales Communications France regarding the specification and implementation of a semantic Web Service discovery and orchestration platform as part of the S4ALL ITEA program [13]. The central objective is to increase systems' interoperability and adaptability by adding semantic annotations on service declarations and business processes, in order to capitalize on the information contained in ontologies. The semantic platform was developed using common (semantic) web languages and technologies like the Semantic Annotation for WSDL Language (SAWSDL), BPEL, OWL and the UDDI service registry. The following twofold approach has been undertaken: firstly, specifying a SAWSDL to UDDI structural mapping. Its implementation allows us to publish semantically annotated declarations into a well-known service registry and make discovery queries regarding semantic concepts extracted from ontologies. Secondly, implementing a semantically aware business process execution engine able to conduct reasoning on processes where service requirements are expressed using ontological concepts. It also supports a basic form of data adaptation

    Toward a Semantic Web service discovery and dynamic orchestration based on the formal specification of functional domain knowledge

    No full text
    International audienceThis paper presents the work that has been done at Thales Communications France regarding the specification and implementation of a semantic Web Service discovery and orchestration platform as part of the S4ALL ITEA program [13]. The central objective is to increase systems' interoperability and adaptability by adding semantic annotations on service declarations and business processes, in order to capitalize on the information contained in ontologies. The semantic platform was developed using common (semantic) web languages and technologies like the Semantic Annotation for WSDL Language (SAWSDL), BPEL, OWL and the UDDI service registry. The following twofold approach has been undertaken: firstly, specifying a SAWSDL to UDDI structural mapping. Its implementation allows us to publish semantically annotated declarations into a well-known service registry and make discovery queries regarding semantic concepts extracted from ontologies. Secondly, implementing a semantically aware business process execution engine able to conduct reasoning on processes where service requirements are expressed using ontological concepts. It also supports a basic form of data adaptation

    Une architecture pour la découverte et l'orchestration de services Web sémantiques: Une utilisation des ontologies en milieu industriel

    No full text
    International audienceThis paper presents the work that has been done at Thales Communications France regarding the specification and implementation of a semantic Web service discovery and orchestration platform based on services' functional constraints. The main objective was to increase interoperability in heterogeneous and dynamic SOA systems by putting ontologies at the center of this process. A reference implementation is provided that could easily be extended to accommodate an evolution of the domain or of users requirements. Also, ongoing research at Thales is focused on including non-functional (or extra-functional) constraint handling, like Quality of Service (QoS), to the framework.Ce papier prĂ©sente le travail effectuĂ© Ă  Thales Communications France concernant la spĂ©cification et l'implĂ©mentation d'une architecture pour la dĂ©couverte et l'orchestration de services Web sĂ©mantiques en fonction de leurs contraintes fonctionnelles. L'objectif principal Ă©tant d'amĂ©liorer l'interopĂ©rabilitĂ© des systĂšmes SOA hĂ©tĂ©rogĂšnes et dynamiques, la particularitĂ© de cette architecture est de placer les ontologies au coeur de ce processus. Une implĂ©mentation de rĂ©fĂ©rence a Ă©tĂ© rĂ©alisĂ©e qui pourra par la suite ĂȘtre Ă©tendue pour s'accommoder des Ă©volutions des besoins utilisateurs et du domaine. De plus, des travaux de recherche sont actuellement entrepris pour lui adjoindre le support des contraintes non fonctionnelles (ou extra-fonctionnelles) de qualitĂ© de service (QoS)
    corecore